body{
background-image:url(https://4.bp.blogspot.com/-vyy9UxsJhbM/U1v6JyprfcI/AAAAAAAAAeI/KNhjWMMHy2c/s1600/bgplaya.jpg);background-attachment:fixed;background-position:center;width:100%;min-width:300px;max-width:900px;height:auto;margin:auto;}
/*#cuerpo {
width:100%;
max-width:1000px;
min-width:270px;
height:auto;
box-shadow:0 0 10px #999;
border: 0.5px solid #333;
margin:auto;
background-color:#FFF;}*/
#cuerpo {
width:100%;
max-width:1000px;
min-width:270px;
height:auto;
margin:auto;
background-color:#FFF;}
#cuerpo_cdvnts {
width:100%;
max-width:853px;
min-width:270px;
height:auto;
margin:auto;
background-color:#FFF;}
#cuerpo_index {
width:100%;
max-width:1000px;
min-width:400px;
height:auto;
box-shadow:0 0 10px #999;
border: 0.5px solid #333;
margin:auto;
background-color:#FFF;
}
#barra_index{width:100%;height:5px;background-color:#F00;}
/*#contenido_index{padding:0 10px 30px 0; width:100%; max-width:820px; min-width:300px; height:auto; margin: 10px auto 30px auto; visibility:hidden;}*/
#contenido_index{padding:0 10px 30px 0; width:100%; max-width:820px; min-width:300px; height:auto; margin: 10px auto 30px auto;}
#titular_index {font-family: Tahoma, Geneva, sans-serif;font-size:35px;text-align:center;color:#F00; margin:0 20px; font-weight:bold; padding:30px 0 15px 0}
#subtitular{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#999;}	
#videox_index{width:100%;max-width:500px;min-width:200px;height:auto; margin:auto;}
#video-responsive_index{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
#video-responsive_index iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
#optin_index {
	width:400px;height:auto;
	text-align:center;
	margin:auto;padding-top:20px;
}
#pie_index {
	width:100%;	height:auto;
	padding:15px 0;
	background-color:#CCC;
	color:#999;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	 		
#loginfb_index {
	width:100%;
	text-align:center;
	width:100%;
	max-width:800px;
	min-width:300px;
	height:100%;
	min-height:400px;
	max-height:500px;
	margin:auto;
	padding:40px 0;}
#pplomo_index, #projo_index {
	text-align:center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:50px;
	color:#666;
	margin:auto;
	padding:20px 0;
	display:inline;
	}
#projo_index{color:#F00; font-weight:bold;}

#imglogin { padding:10px 0 120px 0;}

#antesydespues_index{
	width:90%;
	height:auto;
	background-color:#333;
	padding:15px;
	margin:auto;
}



/*#barra{width:100%;height:5px;background-color:#F00;}*/
#contenido{padding:0 10px;}
#titular {font-family:Verdana, Geneva, sans-serif;font-size:18px;text-align:center;color:#FFF;}
#subtitular{font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-align:center;color:#999;}	
#videox{width:100%;max-width:853px;min-width:270px;height:auto;margin:auto;border: 2px solid; border-color:#FFF;box-shadow: 0px 0px  20px #666;}
#video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
#video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
#comentarios { 
width:100%;
max-width:853px;
height:100%;
background-color:#FFF;
margin:30px auto;
padding:0 0 50px 0}

.FB,.FB div,.FB span,.FB iframe {max-width: 700px !important; margin:auto !important;}
.FB div,.FB span,.FB iframe {width: 100% !important;}



.comentario{width:100%;padding-top:25px;margin:0 auto;}

#libreta{background-image:url(https://lh6.googleusercontent.com/-Y4I_m-oovYM/U0h_VRXpG_I/AAAAAAAAAa8/277G4pTdXhM/w429-h593-no/bglisttext.png);
background-size:100%;width:100%;height:100%;min-height:484px;margin:auto;}
#libretabg{width:auto;height:auto;background-color:#FFF;margin:auto;}
#rezeta{font-family:Arial, Helvetica, sans-serif;font-size:16px;width:75%;height:auto;padding-top:10px;margin:auto;}
#rezeta li{font-size:17px;font-family:Arial, Helvetica, sans-serif;line-height:25px;padding-left:5px;list-style-image:url(https://lh3.googleusercontent.com/-Q00hwPQm3iM/UwaZloxlMhI/AAAAAAAAAVo/21VGn30zppI/w16-h14-no/bullet.png);margin:0;}
#rezeta h2{text-align:center;font-family:"Arial Black", arial-black, sans-serif;font-size:30px;color:#FFF;}
#h2rezetabg{background-color:#FF3636;height:auto;width:auto;border-radius:5px;}
#rezeta h3{font-size:20px;font-family:"Comic Sans MS", cursive;color:#666;}
.receta{height:100%;width:100%;background-image:url(https://lh4.googleusercontent.com/-VT1QxWz2u28/UwZAy1zWdXI/AAAAAAAAAVE/STpLY5Vwqug/w953-h268-no/fon.adel.png);}

#comprar {width:100%;max-width:700px; height:auto; background-color:red; padding: 30px 0; margin:auto;}

#logo{width:100%;min-width:300px;max-width:400px;height:auto;margin:auto;border-width:5px;}
#log{width:100%;height:auto;margin:auto;}

.fbc{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;overflow:auto;background-color:#fff;border:solid 1px #fff;}
.fbc a{color:#3b599d}
.fbc a:link{text-decoration:none}
.fbc a:hover{text-decoration:underline}
.fbc .post{overflow:hidden;padding:5px 0 1px}
.fbc .post .img{float:left;width:60px;overflow:hidden}
.fbc .post .txt{float:left; width:100%; max-width:400px}
.fbc .post .txt .name{margin-bottom:3px;}
.fbc .post .txt .name a{color:#3B5998; font-weight:bold;}
.fbc .post .txt .txtbottom{font-size:11px;margin-top:5px;color:#999}
.fbc .post .txt .txtbottom a{color:#6d84b4} 

#testimonios {
	margin:auto;
	width:100%;
	max-width:500px;
	height:auto;
	}
	
#socialdownload{
	width:75%;
	max-width:800px;
	min-width:300px;
	background-color:#FFF;
	margin:30px auto 10px auto;
	padding: 15px 0;
	font-size: 35px;
   font-family: Helvetica, Arial, Sans-Serif;
   color:#666;
	}
#cuadrodetexto{
	width:75%;
	max-width:800px;
	min-width:300px;
	background-color:#FFF;
	margin:30px auto 10px auto;
	padding: 15px 0;
	font-size: 40px;
   font-family: Helvetica, Arial, Sans-Serif;
   color:#666;
	}
#rojonegrita {color:#F00; display:inline; font-weight:bold;}
#boton1 {
   border-top: 1px solid #c9a3c9;
   background: #610000;
   background: -webkit-gradient(linear, left top, left bottom, from(#e82727), to(#610000));
   background: -webkit-linear-gradient(top, #e82727, #610000);
   background: -moz-linear-gradient(top, #e82727, #610000);
   background: -ms-linear-gradient(top, #e82727, #610000);
   background: -o-linear-gradient(top, #e82727, #610000);
   padding: 20px 0;
   width:100%;
   min-width:240px;
   max-width:700px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 30px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   margin:auto;
   text-align:center;
   }
#boton1:hover {
   border-top-color: #c40c0c;
   background: #c40c0c;
   color: #fff9ba;
   }
#boton1:active {
   border-top-color: #70104e;
   background: #FC0;
   color:#CCC;;
   }
a:link,a:visited,a:active,a:hover { text-decoration:none; color:#FFF; }  

 #cnom {
            display: table-row;
            text-align: center;
            font-size: 25px;
            font-family: 'Montserrat', sans-serif;
        }
        #pname {
            display: table-cell;
            vertical-align: middle;
            text-align: center;
        }
        #imgt {
            display: inline;
            padding: 0 20px 0 0;
        }
        #cajon {
            width: 100%;
            max-width: 600px;
            min-width: 250px;
            height: auto;
            border: 1px solid #006;
            border-radius: 5px;
            padding: 30px;
            margin: 40px 0;
        }
        #nombret {
            width: 100%;
            max-width: 600px;
            min-width: 250px;
            background-color: #06F;
            color: #FFF;
        }
        #h3 {
            width: 100%;
            max-width: 600px;
            min-width: 250px;
            font-size: 25px;
            font-family: 'Lato', sans-serif;
            color: #666;
            background-color: #F2F2F2;
        }

#logoheader{
		#logo{width:100%;min-width:300px;max-width:1000px;height:auto;margin:auto;}
 